From ef28b7fa81eb38c7fe847641938e9e2503d61a5f Mon Sep 17 00:00:00 2001 From: parkrrrr Date: Mon, 8 Mar 2004 18:24:14 +0000 Subject: [PATCH] Fixed error that caused and so on to get attached to last waypoint in previous file when reading more than one GPX file, or caused segfault when reading more GPX after running filters. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@721 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/gpx.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gpsbabel/gpx.c b/gpsbabel/gpx.c index 93d1eea8a..9eae7af9b 100644 --- a/gpsbabel/gpx.c +++ b/gpsbabel/gpx.c @@ -595,6 +595,8 @@ gpx_end(void *data, const char *el) case tt_wpt: waypt_add(wpt_tmp); logpoint_ct = 0; + cur_tag = NULL; + wpt_tmp = NULL; break; case tt_cache_container: wpt_tmp->gc_data.container = gs_mkcont(cdatastrp); -- 2.30.2